@charset "utf-8";
/* CSS Document */
/*全局样式控制*/
html,body{font-family:Arial,'Times New Roman','Microsoft YaHei',SimHei; -webkit-text-size-adjust:none;margin: 0;padding: 0;font-size: 14px; font-weight: normal; background: #fff;}

*{margin:0;padding:0;}
ul,li{list-style:none;}
img{border:0;}
a{text-decoration:none;cursor:pointer;position:relative;}
table{border-collapse:collapse;}
.clear{clear:both;}
.clearfix:after{content:'\20';display:block;height:0;clear:both}
.clearfix{*zoom:1}
.clearfix:after{clear:both;}
.fl{ float:left;}
.rl{ float:right;}


.wrapper{width:100%;margin:0 auto;}
.page-con{width:1200px;float:left;position:relative;left:50%;margin-left:-600px;}

/*content页面主体区域开始*/
.content{width:100%;margin:0 auto;}
.content .con_news{background:#fff;width:1200px;margin:0 auto;}
.con_news .tjnews{float:left;width:500px; height:300px; }

/*头部*/

.top{ width:1200px; margin:0 auto; height:95px}
.top-logo{ width:940px; padding-top:5px;}
.top-tel{ width:240px;height:40px; background:url(../images/tel.png) no-repeat; margin-top:25px;}
.top-tel .telhm{color:#F00; font-size:24px; line-height:40px; padding-left:50px;}

/*导航nav代码开始*/
.nav{width:100%;height:50px;background:#FF0004;}
.nav > ul{float:left;position:relative;z-index:1000}
.nav > ul > li{float:left;height:50px;position:relative;}
.nav > ul > li > p{width:100%;float:left;line-height:50px;height:50px;color:#fff;text-align:center;font-size:17px;font-weight:bold;}
.nav > ul > li > p:hover {background: #02275c;}
.nav > ul > li > p > a{color:#fff;overflow:visible}
.nav > ul > li > ul{width:100%;position:absolute;top:50px;left:0;background:#fff;display:none;}
.nav > ul > li > ul >li{width:100%;float:left;}
.nav > ul > li > ul >li >p{width:100%;float:left;}
.nav > ul > li > ul >li > p > a{width:100%;float:left;line-height:44px;text-align:center;border-bottom:1px solid #e6e6e6;display:block;font-size:16px;color:#666;}
.nav > ul > li > ul a:hover{background:#FF0004;color:#FFF;}


/*导航条-栏目个数选择*/
.w5 ul li{width:20%;}
.w6 ul li{width:16.66667%;}
.w7 ul li{width:14.28571%;}
.w8 ul li{width:12.5%;}
.w9 ul li{width:11.11111%;}
.w10 ul li{width:10%;}
.w11 ul li{width:9.09090%;}
.w12 ul li{width:8.33333%;}

/*banner*/
.banner {width:100%;margin:0 auto;overflow:hidden; padding-bottom:10px;}
.nbanner{width:100%; height:260px;margin:0 auto;overflow:hidden; }

.bannerPic{width:100%;height:260px;background-repeat:no-repeat;background-position:50% 0;margin-bottom:25px;}

.banner_wz{ height:220px;line-height:220px;font-size:36px;font-weight:bold;color:#fff;}


/*图片新闻样式风格3*/
.section-focus-pic{margin:0px auto;height:300px;width:500px;overflow:hidden;position:relative;}
.section-focus-pic ul li{position:absolute;top:0;left:570px;width:500px;height:300px;}
.section-focus-pic ul li h3{position:absolute;bottom:11px;left:0;width: 400px;font-weight:normal;color:#FFF;margin-left: 20px;z-index: 111;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:50px;background-color:#000;width:500px;opacity: 0.6;filter: alpha(opacity=60);}
.section-focus-pic .pages{width:500px;height:300px;}
.section-focus-pic .controler{position:absolute;bottom:20px;right:20px;}
.section-focus-pic .controler b{cursor:pointer;width:20px;height:10px;display:block;overflow:hidden;text-indent:20px;background:url(../images/news_index_icon.png) no-repeat -136px 3px; float:left;margin:0 0 0 5px;}
.section-focus-pic .controler b.down{background-position:-161px 1px;}
.section-focus-pic .controler2 a{display:block; width:40px;position:absolute;top:120px;height:40px;}
.section-focus-pic .controler2 a i{cursor:pointer;display:block;width:22px;height:34px; background:url(../images/star.png) no-repeat;}
.section-focus-pic .controler2 .prev{left:5px;}
.section-focus-pic .controler2 .prev i{background-position:-34px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_05.png');margin-left:5px;}
.section-focus-pic .controler2 .prev:hover i{left:10px;background-position:-34px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_03.png');}
.section-focus-pic .controler2 .next{right:10px;}
.section-focus-pic .controler2 .next i{background-position:-62px -68px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_06.png');margin-left:10px;}
.section-focus-pic .controler2 .next:hover i{right:10px;background-position:-62px -24px;_background:none;_filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/star_04.png');}
/*公司新闻*/
.col1{float:left;color:#FFF;height:40px; background-color:#FF0004; font-weight:bold;}
.col2{float:left;font-weight:bold;height:40px; color:#000;}
.gsxw{width:680px;height:300px; float:left; margin-left:18px; }
.gsxw-bt{width:660px;height:40px;float:left; padding-left:20px;background-color:#f4f4f4;}
.gsxw-bt ul{width:100%;}
.gsxw-bt ul li{float:left; width:120px;height:40px; line-height:40px;font-size:16px;font-weight:bold;cursor:pointer;text-align:center;}
.bq-more{width:80px;float:right;font-size: 12px;line-height:40px;}

.newslist{width:100%;float:left;}
.newslist ul{padding-left:10px;padding-right:10px;padding-top:15px}
.newslist ul li{height:36px;line-height:36px;font-size:16px;color:#333; overflow:hidden;}
.newslist ul li a{width:100%;float:left;color:#333;}
.newslist ul li:hover a{color:#2373c8;}
.newslist ul li:hover span{color:#2373c8;}
.newslist ul li a .title{right:100px;}
.newslist ul li a .time{float:right;color:#bbb;}

/*关于我们*/
.h3>span.z{font-size: 16px; float: left;padding-bottom: 5px;width:110px;border-bottom:#e60012 solid 2px; text-align:center; background:url(../images/lm.png) no-repeat 4px 5px;}
.h3>span.z>a{font-size: 12px; color: #666; padding-bottom: 5px;}
.h3>span.y{font-size: 12px; float: left; padding: 7px;}
.h3>a{float: right; font-size: 12px; color:#F00;}
.content .aboutlist{width:1200px; margin:0 auto;padding-top:20px;}
.about{float: left; width: 760px;}
.about h3{ padding-bottom:5px}
.about_text>img{float: left; width: 320px}
.about_text span{float: right; width: 420px;}
.about_text span>P{font-size: 14px; color: #666; text-indent:30px; line-height: 28px;}

.zyyw{float: right; width: 390px;}
.zyyw h3{ padding-bottom:5px}
.zyyw_div ul,li{margin: 0; padding: 0;}
.zyyw_div li{list-style: none; height: 85px; border: 1px solid #ededed; margin: 8px 0;}
.zyyw_div li:hover{background: #ededed; border: 1px solid #e3e3e3; height: 85px;}
.zyyw_div ul li a{width: 131px; float: left;}
.zyyw_div ul li span{float: right;}
.zyyw_div ul li span>a{font-size: 14px; color: #666;width: 235px; text-decoration: none;}
.zyyw_div p{margin: 0; padding: 0; line-height: 28px;}
.zyyw_div p:first-child{font-weight: bold;}

/*工程案例*/
.content .anli_pic{background:#fff;width:1200px;margin:0 auto;padding-top:20px;}
.anli_pic_li{float:left;width:159px; height:200px; padding:0 3px; line-height:20px; text-align:center}
#marquee_pro2{width:1200px; overflow:hidden; margin:0 auto;}
.con_2{ clear:both; overflow:hidden;display:block;}
.con_2 .min2{ overflow:hidden; padding:5px 0 12px;}
.con_2 .min2 ul li{ float:left; padding-right:5px;}
.con_2 .min2 ul img{ float:left; padding-right:5px;width:260px; height:180px;}
.con_2 .min2 ul li a{ display:block;text-decoration:none}
.con_2 .min2 ul li a i{ display:block; width:260px; height:180px; overflow:hidden;}
.con_2 .min2 ul li a span{ display:block; height:36px; line-height:36px; text-align:center; color:#000; font-size:16px; }
.con_2 .min2 ul li a span:hover{background:#2373c8;color:#FFF;}

/*栏目页样式开始*/
.lmy_content{width:100%; margin:0 auto; display:inline;}
.lmy_content .page-con{background:#fff;padding:20px 0;}

/*栏目页代码开始*/
.lmy_main{width:100%;}

/*左侧导航条区域开始*/
.left{width:20.66667%;float:left;left:1.66667%;top:0;bottom:0;border-right:1px solid #e6e6e6;}
.l_top{width:100%;height:55px;line-height:50px;float:left;color:#e60009;font-size:24px;font-weight:bold;border-bottom:1px solid #e6e6e6;z-index:2;}
.l_top a{color:#e60009;}
.l_bottom{width:100%;float:left;}
.l_bottom a{color:#333;}
.l_bottom a:hover{color:#e60009;}

/*二级栏目*/
.ul_f{width:100%;float:left;}
.ul_f > li{width:100%;line-height:55px;font-size:16px;color:#333;float:left;border-bottom:1px solid #e6e6e6;}
.ul_f > li > p{width:100%;height:55px;line-height:55px;float:left;}
.ul_f > li > p > a{width:100%;float:left;text-indent:30px;}

/*右侧导航条区域开始*/
.right{width:72.66667%;float:right;margin-right:1.66667%;}
.right ul li a:hover,.right ul li a:hover span,.right ul li a:hover span{color:#2373c8;}

.r_top{width:100%;height:50px;line-height:50px;float:left;border-bottom:1px solid #f0f0f0;margin-bottom:6px;}
.r_t_left{float:left;font-size:24px;color:#333;font-weight:bold;}
.r_t_left a{color:#333;}
.r_t_left a:hover{color:#2373c8;}
.r_t_right{float:right;font-size:14px;color:#333;}

/*当前位置区域开始*/
.dqwz{width:1200px;font-size:14px;height:50px;line-height:50px; margin:0 auto; }
.dqwz i{float:left;width:30px;height:50px;background:url(../images/home.png) no-repeat 4px 15px;}
.dqwz a{color:#333;}
.dqwz a:hover{color:#e60009;}

.lmy_info_list{width:100%;float:left;}
.lmy_info_list ul{width:100%;float:left;padding-bottom:20px;}
.lmy_info_list ul li{width:100%;float:left;font-size:16px;line-height:45px;border-bottom:1px dashed #ddd;}
.lmy_info_list ul li a{width:100%;float:left;color:#333;position:relative;}
.lmy_info_list ul li span{float:right;color:#999;}

.lmy_info_list li a .title{color:#333;position:absolute;top:0;left:15px;right:100px;overflow: hidden;text-overflow:ellipsis;white-space: nowrap;}
.lmy_info_list li a .time{float:right;color:#bbb;}


/*栏目页-单信息页*/
.wzy_content{width:1200px;float:left;padding:0;margin:0 auto; }

.wzy_main{width:100%;float:left;padding:0 5%;margin:15px 0 20px 0;}
.wzy_hd{width:100%;float:left;}
.wzy_hd1{width:100%;float:left;border-bottom:1px solid #b7b7b7;padding-bottom:10px;}
.wzy_hd2{width:100%;line-height:30px;float:left;font-size:15px;color:#999;text-align:center;margin:10px 0;}
.wzy_t1{width:100%;float:left;font-size:25px;color:#333;text-align:center;line-height:1.5;}
.wzy_bd{width:100%;float:left;font-family:"宋体",sumsin;line-height:180%;font-size:16px;color:#333;}
.wzy_bd > p{text-indent:2em;}
.wzy_bd > p img{margin:0 auto !important;float:none !important;clear:both !important;display:block !important;max-width:100% !important;}

.bh_font{color:#333;display:inline;}
.bh_font a:hover{color:#e60009;cursor:pointer;}

.wzy_fd{width:100%;height:40px;float:left;background:#f1f1f1;margin:45px 0 65px 0;font-size:14px;color:#333;padding:0 30px;*width:940px;}
.wzy_fd_dy{float:right;}
.wzy_fd_dy a{float:left;color:#333;line-height:40px;margin-left:30px;}
.wzy_fd_dy a img{padding-right:10px;position:relative;top:-2px;*top:0;}
.wzy_fd_dy a:hoverr_top
.lmy_piclist{width:100%;float:left;position:relative;overflow:hidden;margin-top:15px;}
.lmy_piclist ul{width:103%;float:left;margin-left:-3%;}
.lmy_piclist ul li{width:33.33333%;float:left;}
.lmy_piclist ul li a{width:100%;float:left;}
.lmy_piclist ul li a:hover{color:#e60009;}
.lmy_piclist ul li a:hover .pic_title{color:#e60009;}
/*固定图片大小*/
.pic_list{width:98%;float:left;margin-bottom:3%;padding-left:6.66667%;}
.pic_list .pic{width:100%;height:210px;float:left;}
.pic_list .pic img{width:100%;height:210px;float:left;}
.pic_list .title{width:100%;height:40px;line-height:40px;float:left;font-size:16px;color:#333;text-align:center;}

/*底部*/
.foot{width:100%;background-color:#666; margin:0 auto}
.foot_n{ width:1200px; margin:0 auto; margin-top:20px;}
.foot_nli{float:left;width:1200px; font-size:14px; height:28px;line-height:28px;text-align:center; color:#FFF}
